package day4;
//数组遍历
public class Demo5 {
    public static void main(String[] args) {
//        int[] nums={10,20,30,40,50,80};
//        System.out.println("标准for循环");
//        for (int i=0;i< nums.length;i++){
//            System.out.println(nums[i]);
//        }
//
//        System.out.println("增强for循环");
//        for (int n:nums){
//            System.out.println(n);
//        }
        demo2();
    }
    public static void demo2(){
        int[] nums={1,1,2,3,3,3,3,4,4,2};
        boolean b=false;
        one:
        for(int i=0;i<nums.length;i++){
            int count=0;  //统计每个元素相邻出现的次数
            for(int j=0;j< nums.length-2;j++){
                //是否是相邻元素也相同 如果不相同 退出本次循环
                if(nums[j]!=nums[j+1]) continue;
                //如果相邻元素也相同 nums[i] ==nums[j] 计数
                if(nums[i]==nums[j]) count++;
                if(count==3){
                    b=true;
                    break one;
                }
            }
        }
        if(b) System.out.println("存在");
        else System.out.println("不存在");
    }
}


